sprawling estates - Turc Anglais Dictionnaire